%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% 本文档用于测试 njuthesis 是否正常工作
% 其内容不具有任何参考意义
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \documentclass{njuthesis}
\documentclass[orig-decl]{njuthesis}
% \documentclass[draft]{njuthesis}
% \documentclass[type=design]{njuthesis}
% \documentclass[degree=mg]{njuthesis}
% \documentclass[degree=mf,orig-decl]{njuthesis}
% \documentclass[degree=phd,draft]{njuthesis}
% \documentclass[degree=phd,nlcover]{njuthesis}

\njusetup {
    info = {
        title = {一种使用南京大学 \hologo{LaTeX} 模板!编写毕业论文的经验性方法},
        title* = {An Empirical Way of Composing Thesis with NJU \hologo{LaTeX} Template}, 
        keywords = {我,就是,充数的,关键词},
        keywords* = {Dummy,Keywords,Here,{it is}},
        grade = {2018},
        student-id = {DZ18114514},
        author = {周煜华},
        author* = {Zhou~Yuhua},
        department = {拉太赫科学与技术学院},
        department* = {School~of~\hologo{LaTeX}},
        major = {拉太赫语言学},
        major* = {\hologo{LaTeX}~Linguistics},
        field = {拉太赫语言在现当代的使用},
        field* = {Contemporary~Usage~of~the~\hologo{LaTeX}~Language},
        supervisor = {李成殿},
        supervisor* = {Li Chengdian},
        supervisor-title = {教授},
        supervisor-title* = {Professor},
        % supervisor-ii = {孙赫弥},
        % supervisor-ii* = {Sun~Hemi},
        % supervisor-ii-title = {副教授},
        % supervisor-ii-title* = {Associate~professor},
        submit-date = {2021年8月10日},
        submit-date* = {Aug 10, 2021},
        defend-date = {2021年9月19日},
        chairman = {张晓山~教授},
        reviewer = {王瑞希~教授,郭德纲~副教授,华芈库~教授,戴菲菲~教授},
        clc = {0175.2},
        secret-level = {限制},
        udc = {004.72},
        supervisor-contact = {拉太赫科学与技术学院~枝江市结丘路~19~号~114514},
    }
}

\usepackage{listings,algorithm,algorithmic}
\usepackage{siunitx,physics,chemfig}
\usepackage[version=4]{mhchem}
\usepackage{blindtext,zhlipsum}

\addbibresource{test.bib}

% https://tex.stackexchange.com/questions/33264/span-as-a-math-operator
\DeclareMathOperator{\spn}{span}
\renewcommand{\vec}[1]{\mathbf{#1}}
\NewDocumentCommand\mathbi{m}{\textbf{\em #1}}

\lstdefinestyle{njulisting}
  {
    basewidth    = 0.5 em,
    lineskip     = 3 pt,
    basicstyle   = \tiny\tt,
    keywordstyle = \bf,
    commentstyle = \it\color{gray},
    numbers      = left,
    captionpos   = t,
    breaklines   = true,
    xleftmargin  = 2 em,
    xrightmargin = 2 em
  }
\lstset{
    style        = njulisting,
    flexiblecolumns
  }
% \lstMakeShortInline[
%   style=njulisting,
%   basicstyle=\normalsize\tt,
%   columns=fixed]|

\begin{document}

% \frontmatter
\maketitle

\input{chapters/Abstract}
\input{chapters/Preface}

\raggedbottom
% \flushbottom

\tableofcontents
\listoffigures
\listoftables

\mainmatter

\chapter[非常长的标题不好看]{如果标题非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常长会怎样呢}
\label{ch:longtitle}
\section[还是用短点的吧]{如果标题非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常非常长会怎样呢}
\cref{ch:longtitle}答案是使用可选参数：\verb+\chapter[短描述]{完整的长标题}+

\zhlipsum[1-20][name=zhufu]

\chapter{列表环境}

\begin{itemize}
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
\end{itemize}

\begin{enumerate}
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
\end{enumerate}

\begin{description}
    \item[测试测试] 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item[测试测试] 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item[测试测试] 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
    \item[测试测试] 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试
\end{description}
\input{chapters/FigAndTab}
\input{chapters/Specific}
\input{chapters/Mathematics}
\input{chapters/Bibliography}

\printbibliography

\input{chapters/Acknowledgement}

\appendix

\input{chapters/Achievements}
\input{chapters/Standard}

\end{document}
